昨天簡單講了M.V.C分別代表MODEL.VIEW.CONTROLLER的功能了
那今天就實際打開VISUAL STUDIO 建立空MVC專案 操作看看囉
這裡有個基本的觀念
就是
使用者想要瀏覽某格VIEW前 一定要由CONTROLLER先呼叫
甚麼意思實際做一下
新增一個VEIW在HOME下 叫TEST1好了
右鍵>加入>檢視
正常執行的話就是一個空白頁面
來執行看看
沒錯 出現悲劇
圖1
為甚麼會這樣
因為剛剛說過
就像是使用者要發ORDER給CONTROLLER
CONTROLLER才會發指令給VIEW 叫他顯示給使用者看
那怎麼解決呢
打開
HomeController.cs
在程式碼的地方
新增一段
public ActionResult TEST1()
{
return View();
}
這個指令就可以囉!!
大致上懂了吧~
我畫個圖好了
圖2
先不說MODEL
就單純停在
人 CONTROLLER 還有 VIEW之間
他們流程的關係就是這樣
所以呢
新增CONTROLLER一定會一起新增一個對應的VIEW
但新增VIEW部會跑出一個新的VIEW
看適時是不是如此
來新增一個NEW CPNTROLLER叫TRY1
果真自動幫你新增一個新VIEW
圖三
驗證了剛剛的說法囉
如果有寫錯甚麼東西 或 觀念有問題 歡迎下面留言跟我說
:>>***